asp 查询数据库的问题。。急``答案满意追加100分。

来源:百度知道 编辑:UC知道 时间:2024/06/15 04:59:43
<form id="f1" name="f1" method="post" action="ssrw.asp?action=ssrenwu2">
<select name="zt">
<option value="0">任务状态</option>
<option value="可做任务">可做任务</option>
<option value="暂停任务">暂停任务</option>
<option value="结算任务">结算任务</option>
</select>

<select name="zd">
<option value="0">任务模式</option>
<option value="全自动">全自动</option>
<option value="半自动">半自动</option>
</select>

<select name="ip">
<option value="0">ip限制</option>
<option value="需换ip">需换ip</option>
<option value="不换ip">不换ip</option>
</select>

<input type=&q

sub ssrenwu2()
sqls="select * from ssrw where 1=1"
if request.form("zt")<>"0" then
sqls=sqls&" and zt= '"&request.form("zt")&"' "
end if
if request.form("zd")<>"0" then
sqls=sqls&" and zd= '"&request.form("zd")&"' "
end if
if request.form("ip")<>"0" then
sqls=sqls&" and ip= '"&request.form("ip")&"' "
end if
sqls=sqls&"order by rwid desc"
set rs=server.createobject("adodb.recordset")
rs.open sqls,conn,1,1%>
sqls="select * from ssrw where 1=1 order by rwid desc"这个不能这么写

不太懂你意思 你如果从数据库读出上面的东西的话 怎么会有不包含的东西!!!!!
如果从数据库读 用for循环去写吧!

后台判断吧。